Online documentation - Websydian v6.5 |
Severity | Medium |
---|---|
Product | Websydian |
Websydian version | 5.6 and previous |
Resolved in | v5.7 |
Plex version | All |
Platform | All |
Category | Pattern |
Problem | If a PageGenerator function inherits from both RepeatedEventDetection and PageGeneratorWithErrorList, then when an event is activated for the third time, RepeatedEventDetection will not detect this and the event will be processed by the Websydian application. |
Answer | RepeatedEventDetection uses a page ID to identify on which page
an event was activated.
When not using PageGeneratorWithErrorList the following happens:
If using PageGeneratorWithErrorList then in step 4 the same page is reloaded with the error message. However, since this is a new page that is generated then it will have a new page ID and it is now possible to activate the event. |
Workaround | A workaround is to call a specific error page when a repeated
event is detected.
|